a severe beating - Allemand Anglais Dictionnaire